
import os
"""
os.system               打开应用程序
   startfile            调用可执行文件
   getcwd()             返回当前工作目录
   listdir(path)        返回指定目录下的文件和目录信息
   mkdir(path[,mode])   创建目录
   mkdirs(path1/path2...[,mode])    创建多级目录
   rmdir(path)          删除目录
   removedirs(path1/path2......)    删除多级目录
   chdir(path)          将path设置为当前工作目录
   path:
       abspath(path)        用于获取文件或目录的绝对路径
       exists(path)         用于判断文件或目录是否存在，如果存在返回True，否则返回False
       join(path,name)      将目录与目录或文件名拼接起来
       splitext()           分离文件名和扩展名
       basename(path)       从一个目录中提取文件名
       dirname(path)        从一个路径中提取文件路径，不包括文件名
       isdir(path)          用于判断是否为路径
"""
# os.system('python3')
# os.startfile("/Applications/ApiPost7.app")

# print(dir(os))

print(os.getcwd())
print(os.listdir('../chap15'))

os.mkdir("../venv/abc/")
os.removedirs('../venv/abc')

os.chdir("..")
print(os.getcwd())

print('-----------------')
print(os.path.abspath('12_with.py'))
print(os.path.exists('03_文件读取_打开模式.py'), os.path.exists('07_文件对象_常用方法.py'))
print(os.path.join('../..', '..'))

